package com.cskaoyan.object01.oopthinking;

/*
        面向过程思想：
        所谓面向过程的编程思想，简单理解，程序是“动词”的集合，即程序功能是由一系列有序的动作来完成。

       面向对象的思想：
       所谓面向对象的编程思想，简单理解，程序是由一系列的对象(消息)+消息组成，即程序是由一系列的对象和对象间的消息组成。

       用不同的思想，来描述   把大象放入冰箱


 */
public class Demo1 {

    public static void main(String[] args) {
        Test test = new Test();

        // 在对象上调用成员方法，就相当于，给对象发了一条消息，触发对象的行为
        test.test();
    }

    /*
         以面向过程的思想描述 把大象放入冰箱
     */
    public void procedure() {
        // 1. 打开冰箱
        // 2. 将大象塞进冰箱
        // 3. 关上冰箱

    }

    /*
        以面向对象的思想来描述 把大象放入冰箱
     */
    public void oop() {
        // 冰箱对象.in(大象)
    }
}

class Test {

    public void test() {

    }
}
